3554,3554,3553,3553,3554,3554,3555,3555,3555,3556,3555,3555,3554,3554,3553,3553,3554,3554,3555,3556,3557,3558,3558,3559,3560,3560,3560,3560,3560,3561,3561,3562,3563,3564,3564,3564,3566,3567,3568,3569,3570,3571,3573,3574,3577,3578,3579,3580,3581,3582,3583,3585,3586,3587,3588,3588,3589,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3603,3605,3605,3606,3607,3608,3608,3608,3608,3606,3606,3606,3605,3604,3604,3604,3603,3602,3602,3601,3599,3598,3597,3597,3596,3595,3594,3592,3591,3590,3590,3589,3589,3589,3588,3588,3587,3587,3587,3588,3588,3589,3590,3590,3588,3587,3586,3585,3585,3585,3585,3585,3586,3587,3589,3589,3591,3594,3594,3595,3596,3597,3597,3597,3597,3597,3598,3599,3600,3600,3601,3600,3600,3599,3599,3600,3601,3602,3603,3604,3605,3606,3606,3606,3606,3605,3604,3602,3601,3600,3599,3597,3596,3596,3596,3595,3594,3594,3594,3596,3597,3597,3598,3598,3599,3599,3600,3601,3602,3602,3603,3604,3605,3607,3608,3609,3610,3611,3612,3613,3614,3615,3615,3616,3616,3617,3618,3619,3619,3619,3619,3619,3619,3619,3620,3620,3620,3620,3621,3621,3622,3622,3623,3624,3625,3625,3626,3626,3627,3627,3627,3627,3628,3628,3628,3629,3630,3630,3631,3631,3632,3632,3632,3632,3632,3634,3636,3637,3637,3637,3637,3637,3636,3634,3633,3632,3631,3630,3630,3629,3629,3627,3626,3625,3623,3622,3622,3621,3620,3618,3617,3616,3615,3614,3612,3611,3610,3610,3609,3608,3608,3607,3606,3604,3603,3602,3601,3600,3600,3599,3598,3597,3597,3597,3597,3597,3597,3597,3597,3596,3596,3595,3594,3593,3593,3592,3592,3590,3588,3588,3588,3586,3585,3584,3583,3583,3582,3582,3581,3580,3579,3579,3578,3579,3580,3582,3583,3584,3584,3584,3584,3583,3582,3581,3580,3579,3578,3577,3576,3574,3573,3572,3572,3570,3569,3569,3567,3565,3565,3564,3564,3563,3562,3562,3563,3563,3564,3565,3566,3567,3568,3569,3570,3570,3571,3571,3571,3571,3571,3571,3571,3571,3571,3570,3568,3567,3567,3566,3565,3564,3564,3563,3563,3562,3562,3561,3560,3559,3559,3558,3558,3557,3556,3556,3555,3555,3554,3554,3554,3554,3554,3553,3554,3555,3555,3555,3554,3553,3551,3550,3549,3548,3547,3546,3544,3541,3540,3539,3537,3536,3535,3535,3533,3530,3529,3529,3528,3526,3524,3523,3522,3521,3521,3521,3521,3520,3520,3519,3519,3518,3518,3517,3517,3516,3516,3515,3514,3514,3513,3512,3511,3510,3510,3509,3509,3508,3508,3508,3509,3509,3510,3511,3511,3512,3513,3515,3516,3517,3518,3519,3524,3525,3527,3528,3528,3529,3530,3531,3532,3533,3533,3533,3533,3534,3534,3535,3536,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3548,3549,3550,3551,3552,3553,3554,3554,3555,3555,3556,3557,3557,3558,3559,3559,3560,3560,3561,3561,3562,3562,3561,3561,3561,3562,3562,3563,3563,3563,3563,3563,3563,3562,3562,3562,3563,3563,3564,3564,3564,3564,3563,3562,3562,3561,3561,3560,3559,3558,3557,3556,3555,3554,3553,3552,3551,3550,3549,3548,3548,3547,3546,3545,3545,3544,3543,3543,3540,3540,3539,3539,3538,3536,3536,3536,3537,3537,3537,3538,3538,3539,3539,3540,3540,3540,3539,3538,3537,3537,3536,3538,3538,3538,3537,3536,3536,3536,3537,3538,3538,3539,3540,3541,3541,3542,3542,3542,3542,3542,3541,3540,3540,3540,3540,3540,3540,3541,3543,3544,3545,3546,3546,3547,3549,3551;1057,1055,1054,1053,1052,1051,1051,1050,1049,1047,1045,1044,1044,1043,1041,1040,1040,1039,1038,1038,1038,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1048,1047,1046,1045,1044,1043,1042,1042,1041,1041,1040,1039,1039,1038,1037,1036,1036,1035,1035,1034,1034,1033,1032,1031,1031,1029,1028,1028,1029,1030,1030,1030,1030,1030,1029,1029,1028,1028,1027,1027,1025,1024,1022,1021,1020,1019,1017,1016,1014,1012,1010,1009,1007,1005,1004,1003,1003,1003,1003,1004,1004,1005,1005,1005,1004,1003,1002,1001,1000,999,998,997,996,994,993,992,991,990,989,986,984,983,982,982,981,980,979,978,978,977,977,978,979,980,981,981,981,980,979,978,977,976,975,974,974,973,972,972,971,969,968,967,967,967,966,966,966,966,965,964,963,962,962,963,963,963,963,961,960,959,958,957,956,955,954,952,951,950,949,948,948,947,947,946,946,945,944,943,942,940,939,938,938,936,936,936,936,937,938,939,940,941,941,940,939,938,937,935,934,933,932,930,929,928,928,927,927,926,925,923,923,922,921,920,919,918,916,914,913,912,910,909,907,906,905,904,903,902,901,900,899,897,895,894,893,892,891,890,889,888,887,886,885,885,884,884,883,883,883,884,884,884,885,886,887,887,887,888,888,888,888,888,888,889,889,889,890,890,890,889,888,888,887,887,886,885,884,883,882,881,880,879,878,877,875,874,873,871,870,870,869,869,868,868,868,869,870,870,870,869,869,868,868,867,867,867,867,866,865,864,862,861,860,860,859,858,856,855,854,854,854,854,854,854,854,854,855,855,856,857,857,859,860,861,862,862,863,863,864,865,865,866,867,867,867,867,867,867,868,869,869,870,871,872,873,874,875,876,877,877,878,879,880,881,882,882,883,883,884,884,885,886,887,887,888,891,892,893,895,896,897,898,898,899,900,901,902,903,905,905,906,908,909,909,910,910,910,910,911,911,913,915,916,917,918,918,918,917,917,916,916,915,915,915,914,914,913,912,914,915,916,917,919,920,921,922,923,925,926,926,928,929,931,933,936,937,937,939,940,940,941,942,943,944,945,946,947,947,948,948,948,948,947,947,946,946,946,947,948,948,949,949,950,949,949,948,947,946,945,945,944,943,943,942,942,942,942,942,942,942,943,943,944,944,945,945,946,947,948,949,950,951,951,952,953,954,955,956,957,957,958,959,959,960,961,962,962,965,967,968,969,970,971,973,974,976,978,979,980,981,982,983,983,984,984,985,986,987,988,988,989,989,990,990,990,990,990,991,991,991,991,992,992,993,994,995,996,996,997,998,999,1000,1001,1002,1004,1005,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1026,1030,1032,1034,1035,1036,1037,1038,1038,1039,1040,1040,1042,1043,1044,1044,1045,1046,1047,1048,1049,1049,1050,1051,1052,1053,1054,1054,1055,1056,1056,1056,1057,1057,1057,1057